earliest practicable date - English Synonyms Dictionary